home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Libris Britannia 4
/
science library(b).zip
/
science library(b)
/
CUGUK
/
COMMS
/
C035.ZIP
/
OLD_JMOD
/
REV111.DOC
< prev
next >
Wrap
Text File
|
1991-02-05
|
1KB
|
23 lines
30-SEPT-1988 Richard B. Johnson V1.11
Added a lot of code to compensate for the incorrect way some BBS
programs load and execute this program. Instead of using the DOS
function 4BH function of INT 21H, to load/execute a program, these
poorly-written programs load the program as a data file and jump to
it. This is resulting in system crashes that I am getting blamed for.
The new routines save the entire machine state, all registers, and all
memory that may be modified by the execution of the program. The
contents of the segment used (presumably somebody's code) is written
to a file, "VIRTUAL.MEM", then restored when the program exits. You
must set the conditional "BAD_BBS" to true and re-compile to make this
take effect.
Added environment logical JMODEM_SCR=MONO
JMODEM_SCR=COLOR
To placate those who have both color and BW boards installed with
incorrectly-set baseboard switches. JMODEM had no way of knowing where
to write the status block in this case. Now you can force JMODEM to
write the status block wherever you want.